#pragma once

#include "Message.h"
#include "Structures.h"

class InputMessage : public Message
{
private:
	InputStruct data;
	BOOL_STORAGE storage[NUM_BOOL_STORAGE_VARS];
public:
	inline InputMessage():data(){}
public:
	void pack(char* buffer);
	void unPack(char* dataBuffer);
public:
	inline void setData(InputStruct input){data = input;}
	inline InputStruct getData(){return data;}
};